const express = require('express')

const app = express()

const middlewares=[(req,res,next)=>{
  console.log('0')
  res.send('hello')
  next()
},(req,res,next)=>{
  console.log(1)
  next()
},(req,res)=>{
  console.log(2)
}

] 

// 回调函数又被称为中间件
// 中间件栈  (可以进行使用一个数组进行封装一下)
app.use('/',middlewares)


app.use('/api',(req,res)=>{
  res.send('world')
})

app.use('/ajax',(req,res)=>{
  console.log('ajax')
})

app.listen(8080, () => {
  console.log('localhost:8080') 
})